settle down (things) - Allemand Anglais Dictionnaire